package vistas;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JInternalFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import controlador.accion.FamiliaAccion;

public class AltaFamilia extends JInternalFrame {
	private JTextField txtFamilia;
	private JTextArea txtADesr;

	/**
	 * Create the frame.
	 */
	public AltaFamilia() {
		setFrameIcon(new ImageIcon(
				AltaFamilia.class.getResource("/recursos/familia.png")));
		setIconifiable(true);
		setClosable(true);
		setTitle("Alta Familia");
		setBounds(100, 100, 498, 210); // Esta en 100 para que sea visible.
		getContentPane().setLayout(null);

		JLabel lblNombreFamilia = new JLabel("Nombre Familia");
		lblNombreFamilia.setBounds(68, 13, 94, 25);
		getContentPane().add(lblNombreFamilia);

		JLabel lblDescripcion = new JLabel("Descripci\u00F3n");
		lblDescripcion.setBounds(68, 61, 69, 25);
		getContentPane().add(lblDescripcion);

		JPanel pnlBotones = new JPanel();
		pnlBotones.setBounds(10, 138, 470, 34);
		getContentPane().add(pnlBotones);

		JButton btnGuardar = new JButton("Guardar");
		btnGuardar.addActionListener(new FamiliaAccion(this));
		btnGuardar.setToolTipText("Guardar");
		btnGuardar.setIcon(new ImageIcon(AltaFamilia.class
				.getResource("/recursos/save.png")));
		pnlBotones.add(btnGuardar);

		JButton btnCancelar = new JButton("Cancelar");
		btnCancelar.addActionListener(new FamiliaAccion(this));
		btnCancelar.setToolTipText("Cancelar");
		btnCancelar.setIcon(new ImageIcon(AltaFamilia.class
				.getResource("/recursos/CANCEL.png")));
		pnlBotones.add(btnCancelar);

		txtFamilia = new JTextField();
		txtFamilia.setToolTipText("Nombre de la familia de art\u00EDculos");
		txtFamilia.setColumns(10);
		txtFamilia.setBounds(160, 13, 276, 25);
		getContentPane().add(txtFamilia);

		JScrollPane scrollPane = new JScrollPane();
		scrollPane.setBounds(160, 60, 276, 67);
		getContentPane().add(scrollPane);

		txtADesr = new JTextArea();
		txtADesr.setWrapStyleWord(true);
		txtADesr.setLineWrap(true);
		txtADesr.setToolTipText("Descripci\u00F3n de la familia de art\u00EDculos");
		scrollPane.setViewportView(txtADesr);

	}

	public JTextArea getTxtADesr() {
		return txtADesr;
	}

	public JTextField getTxtFamilia() {
		return txtFamilia;
	}
}
